import json
from decimal import Decimal

# 自定义一个JSONEncoder子类，来处理Decimal类型的序列化：
class DecimalEncoder(json.JSONEncoder):
    def default(self, o):
        if isinstance(o, Decimal):
            return float(o)
        # 对于其他类型，调用父类的方法
        return json.JSONEncoder.default(self, o)